28009 377
12639 123
1975 217
10938 502
2237910 3839
162808 974
382001 1160
192941 743
186969 592
94808 372
2238647 7008
48855 401
123431 465
40244 580
45581 385
57608 485
54111 627
46375 236
41972 395
290562 1058
20530 329
33265 612
91174 454
62201 609
15972 316
16269 695
31298 913
2505 33