29979 1499
45019 197
27814 700
44401 587
48112 1143
31735 1258
38993 1080
35963 1012
42507 608
15556 401
26028 708
26030 948
332571 5085
281006 3011
259262 3716
236203 2672
208554 2064
199538 2973
187374 2548
178663 2238
146536 1747
120633 1236
120535 2370
120091 948