2912 239
1335 111
5318 89
4043 227
103505 628
3363 241
1534 265
2425 369
20887 703
4441 793
33057 560
129129 292
65060 247
6342 659
4850 622
19599 83
3624 198
6504 438
58537 504
30226 142
56639 452
5844 549
64644 706
2663 408
8170 526
3204 197
3273 229
17719 630