2134 312
3948 742
2732 340
3536 782
30851 270
6384 266
4444 551
18049 482
12288 286
1307 77
4595 457
4363 924
3501 602
10497 438
4319 752
3727 659
23672 112
4091 217
9400 378
2571 290
1893 95
3440 243
2477 304
5736 526