25913 94
41848 201
25662 573
3310 246
8922 670
8418 617
11830 580
4288 506
1888 39
2424 99
99783 208
125085 740
14507 282
7555 683
80633 502
10868 429
10310 423
12372 132
2607 29
11308 460
4099 81
2359 112
1958 213
5890 643
322406 880
77063 790
7519 41
21045 613