5030 892
3796 201
2633 184
3252 784
1548 165
2768 596
2535 724
2685 446
971 246
343 66
827 62
1576 412
4642 623
2215 546
3027 481
3316 335
2543 452
1241 132
2330 410
1232 100
1992 386
1707 548
4628 761
2408 186