2141 540
1028 313
2221 528
4563 279
2058 439
433 99
268 68
324 89
1400 396
1375 275
2880 843
2315 626
3478 622
29618 651
6552 591
29170 38
5768 479
16679 616
8119 408
18354 62
12972 626
5334 508
2713 406