10193 323
15031 391
6597 297
30201 843
11346 513
10260 846
16095 410
7465 498
20244 664
237196 996
64330 308
7448 561
1440394 4360
341768 1087
10309 582
125046 840
4962 470
15716 176
13072 534
37413 249
9265 362
10867 796
376989 493
5075 306
11770 582
7892 208
10590 780
138591 361