3001 75
4374 234
3947 853
9022 762
18017 413
2937 159
5637 860
4032 358
7851 202
95391 125
268828 468
182774 225
122113 941
53505 557
21194 317
29997 315
13939 779
19304 605
5080 167
13366 39
14726 209
12690 487
11534 336
77622 412
9457 519
6225 214
11835 189
14369 335