115021 331
18241 99
23658 809
53295 729
30191 768
40723 450
33759 332
36889 156
25947 205
59882 926
52899 287
44454 554
57371 624
17793 539
53915 773
56954 294
20960 217
23761 298
22905 251
89095 144
20052 651
53463 471
54546 405