10193 323
15031 391
6597 297
30201 843
11346 513
10260 846
16095 410
7465 498
20244 664
237200 996
64334 308
7448 561
1440451 4360
341781 1087
10310 582
125049 840
4962 470
15716 176
13072 534
37413 249
9266 362
10867 796
377017 493
5075 306
11771 582
7892 208
10592 780
138603 361