2890 948
343 95
2289 232
308 60
15271 520
83329 278
1301 328
1035 216
2731 624
46489 315
2858 699
586 171
89711 399
11520 468
637 191
312 58
4868 527
431 124
788 209
1939 572
16534 569
2940 716
9817 839
2708 390