22642 669
212712 376
6176 464
16346 688
304247 1416
13066 331
487951 1576
95051 297
82295 933
34680 804
2647 197
4302 195
6463 634