4293 304
103378 392
19509 751
2141 227
3495 395
29360 257
16979 569
27519 871
16453 653
115089 641
7659 648
161181 329
27684 87
70940 602
32997 551
2456 62
82244 824
26263 470
24494 662
16054 383
46925 133
25103 628
2894 401
3454 503
4425 393
5603 137
4000 109
2217 190