115600 409
5957 341
22741 889
4512 771
5330 299
3783 441
68201 257
12346 649
89923 636
9266 433
37471 476
28281 403
15419 356
75452 1412
42133 150
18879 563
10135 570
12276 312
10457 98
11422 512
7190 242
30711 152
8536 199
10387 513
40294 636
76617 592
7067 203
16322 510