2201 346
1823 167
15620 44
2810 490
11040 970
8406 370
1140 114
3179 575
1412 80
5316 786
4902 415
968 50
2452 529
10895 205
3982 654
4699 598
4876 58
18152 267
8912 89
6795 421
5031 189
7382 233
16667 846
9927 703
20669 371
3977 317
25118 139
1566 66