10193 323
15031 391
6598 297
30202 843
11346 513
10261 846
16096 410
7465 498
20244 664
237210 996
64346 308
7449 561
1440553 4360
341805 1087
10311 582
125060 840
4962 470
15716 176
13072 534
37414 249
9266 362
10867 796
377065 493
5075 306
11771 582
7892 208
10593 780
138624 361