107502 766
12250 60
24442 247
94624 590
308883 1209
35846 810
107807 804
28139 198
13645 585
8991 287
104375 270
71551 311
14980 418
51784 587
23412 211
291466 727
94125 462
25742 536
34691 644
139893 658
9509 293
46409 218
30231 814
67711 725
25764 73
12619 55
10126 340
12023 316