354381 1102
348138 946
10821 331
8302 651
4373 242
2074 141
134550 418
101170 337
21730 506
22295 271
5247 634
5770 322
141593 281
132848 398
10372 355
14314 226
2395 82
3613 211
137222 966
125785 681
20456 968
7824 627
2535 46
6498 541
99962 738
280166 595
10700 389
9241 710