21504 405
19570 192
8090 289
9675 387
7563 770
9689 437
8624 337
9907 156
24426 821
5267 135
13485 661
3801 112
11277 635
4373 146
2947 188