2906 833
1038 255
93741 388
2625 693
1997 438
1773 34
2372 427
4221 903
2102 259
99903 381
41449 222
85568 452
50242 201
67932 652
26846 777
62950 461
33036 454
33107 735
86355 866
147289 1287
31234 126
34524 299