2906 833
1038 255
93739 388
2625 693
1997 438
1773 34
2367 427
4210 903
2102 259
99903 381
41449 222
85568 452
50241 201
67930 652
26846 777
62950 461
33036 454
33107 735
86355 866
147289 1287
31232 126
34524 299