3053 526
15619 304
10993 194
10279 107
10278 59
2845 402
31191 363
11577 115
7950 66
15274 299
8769 303
2988 388
2627 446
3551 457
3894 868
3210 819
1497 29
3732 427
1719 436
4091 562
2243 547
1937 344
1571 278
1975 317
1323 148
2720 523
3170 479
3050 521