10596 62
105363 722
12941 143
20842 589
29153 241
22943 421
40138 302
60477 879
41121 555
50855 477
78240 902
28689 117
38801 567
25723 633
20266 410
58268 353
29271 425
78528 339
28757 851
17693 949
108401 718
16819 461
61076 853
59995 542