12342 148
15830 594
3000 99
132995 746
9801 683
2531 453
3050 351
913 70
3647 875
2086 213
20457 945
3723 814
2774 521
3144 337
4821 379
117643 416
6814 317
3041 373
7125 250
370669 1734
22583 779
124478 616
3270 492
4479 609
3103 582
2650 97
10289 323
11067 478