22582 813
1333 314
5783 257
38870 305
5439 641
1598 352
4881 527
632 183
10315 701
1266 331
11459 192
38963 287
8025 571
5582 459
1825 562
22500 581
2248 537
6153 111
2064 686
3658 428
151 41
270 87
780 183
4404 226