2200 346
1823 167
15620 44
2810 490
11040 970
8405 370
1140 114
3179 575
1411 80
5315 786
4902 415
968 50
2451 529
10893 205
3982 654
4699 598
4876 58
18152 267
8912 89
6792 421
5030 189
7381 233
16666 846
9924 703
20669 371
3976 317
25117 139
1566 66