1427 130
26376 240
19358 65
49562 322
98930 994
169660 833
47235 660
15439 445
38484 824
19875 464
4621 315
940 33
3482 872
967 158
2978 490
3323 64
4269 348