113323 178
1222 113
8236 381
10838 674
10479 257
4667 444
28587 542
7305 286
49675 401
22466 393
5299 641
82448 612
24500 181
8015 248
7231 116
30208 156
30557 607
3320 319
22948 502
9752 134
7234 612
4508 353
7087 741
31898 830
26234 210
2943 472
3364 73
18192 250