2030 575
1231 249
2936 900
1789 562
12685 547
1406 325
2830 908
1309 346
723 193
973 265
1871 559
421 61
601 94
2554 499
2170 229
9540 321
2305 200
2666 446
5542 611
1542 118
1076 38
22855 56
9244 338
1844 439
30198 820
34309 929
4836 435
4551 313