58977 557
11995 453
31304 248
21422 350
164408 278
188573 982
22510 402
11793 596
3518 915
2787 319
9396 570
1363 163
5060 399
3482 597
3716 551