303813 1104
18183 90
182775 843
49452 650
189936 299
66104 629
237035 916
11064 171
20791 117
140485 880
163630 556
8624 677
10214 232
219409 711
162023 362
304037 684
96701 834
73730 395
47446 251
55092 567
27172 198
115666 324
129307 335
8066 602
160810 344
291620 794
211804 1096
233007 1091