19960 508
1942 547
2207 669
5275 244
2342 752
436 98
510 135
17269 172
14527 564
974 313
27402 427
2836 614
47469 340
1544 380
43029 215
1993 443
12184 770
3000 584
1946 460
6755 504
2490 772
2499 543
8801 909
5080 293