3045 526
15612 304
10985 194
10272 107
10270 59
2830 402
31170 363
11571 115
7948 66
15258 299
8769 303
2974 388
2622 446
3548 457
3894 868
3210 819
1493 29
3725 427
1719 436
4088 562
2242 547
1936 344
1569 278
1971 317
1321 148
2719 523
3163 479