3681 501
3517 505
2498 192
3036 204
4059 457
3618 199
5099 298
6620 606
7510 260
13751 413
16156 427
22296 955
2574 737
591 108
2777 709
2559 522
270 49
2357 549
1368 148
3494 595
2557 382
2913 405
3475 769
4382 270