951 13
209044 1418
584277 3800
252194 1926
394225 1271
199110 629
330605 846
132121 613
269583 1691
2505926 17640
667817 5977
454708 1862
156227 396
3383177 13150
347237 1479
141462 438
19335 136
124711 470
661518 4429
501244 17195
570719 3730
252558 1587
1293711 7819
754563 3996