3506 584
4400 937
849 131
7046 632
2855 480
5311 97
5884 736
11599 405
23717 575
7985 344
1233 109
1885 226
2501 293
2982 596
3182 611
3194 657
879 39
2127 306
1232 63
1590 149
2939 483
12097 209
1299 218
3007 150