21997 821
103857 735
4048 580
1571 144
2705 152
72352 704
5052 198
3127 623
1040 124
13239 566
6634 454
15764 192
1991 280
3294 547
5475 521
2632 363
17217 649
19212 306
4552 628
1691 336
4708 405
48531 181
21770 149
51112 137
2732 355
1818 187
4217 409
2855 84