2128 355
5533 574
30304 435
4906 624
3802 722
15955 595
10990 133
29031 288
5814 243
205365 1066
60970 572
4751 291
2170 193
8076 244
4254 654
6744 153
10895 88
33004 561
5929 765
8827 839
47690 165
32842 58
19824 543
12783 486