2513 524
1560 239
812 160
2676 501
52358 349
158780 974
39872 707
115184 208
111766 857
73688 467
5134 97
75509 417
12558 579
7888 926
8395 691
17564 323
1620 50
34970 63
11669 460
40430 222
8056 38
1132 241
141683 679
102768 285