424 120
2096 172
1615 336
2881 912
1261 101
12825 680
11030 523
15925 688
2384 533
2717 555
15368 586
3390 312
7459 213
2432 156
3525 649
6030 588
1453 204
1157 210
8716 803
5917 177
30296 363
4000 537
8769 561
2490 216
869 37
6984 608
2565 378
3834 419