2876 220
5916 856
22991 428
23543 800
4757 217
24599 489
5272 643
17980 221
34919 513
27783 424
16885 741
9011 88
12495 289
10003 412
55278 761
21860 602
17473 575
1695 114
2977 188
163939 974
385547 1079
2945459 7296
2318 154
1969 309
49583 855
33298 601
36214 935
30297 293