2546 213
5712 482
104541 542
1108 41
6096 448
6790 94
28335 925
2229 174
1251 140
2953 509
13217 394
2592 74
2270 344
3475 942
2517 519
2573 261
2214 606
2548 461
7087 843