2200 98
787 35
5258 151
1586 291
2750 140
6863 639
2710 164
7481 357
2336 297
1020 63
3351 373
1572 203
5040 853
4396 972
3532 725
1507 164
1818 298
13920 543
3040 234
10387 688
27328 679
42084 603
10473 123
11626 204
46877 115
172782 689
5844 682
175057 962