5182 95
3021 347
2455 439
4171 904
2349 125
1336 80
2779 402
16531 613
2750 572
2611 321
6907 90
1273 114
2787 563
4159 335
2928 353
3312 591
1953 301
3607 509
3720 733
4429 369
2783 106
3446 388
3390 261
13063 651