5050 237
8892 335
10300 482
4633 148
14236 564
44089 945
26399 872
1066 39
5235 200
1346 412
54382 572
7111 179
2101 95
9436 569
12759 622
19115 308
11237 906
3274 629
13330 408
15251 314
15794 916
10396 98
33407 281
16965 612