22021 786
16375 297
5409 475
45877 168
9761 191
30231 650
17698 333
7047 101
25090 404
31129 74
11843 247
73516 156
17920 269
12633 412
19783 589
14145 318
49946 519
34231 221
46747 642
9568 258
51248 567
15430 646
105969 821
142573 470
27633 1013
38080 536