2459 703
1385 282
3347 558
2352 629
2562 367
1564 288
2253 435
3121 620
3470 993
275 38
10002 159
2213 411
1195 247
2702 598
2114 347
1089 280
3066 438
3087 708
2840 647
2849 775
3809 519
644 72
2357 508
1515 416