14532 93
4156 192
4773 711
43973 510
8345 801
3208 447
3804 176
1355 93
8212 621
4202 75
20998 383
2433 436
6685 878
2108 225
7176 785
5510 817
3775 748
3080 397
9289 771
8898 279
4819 741
4545 318
35038 622
18461 348
196070 176
165490 139
5339 483
12996 362