28026 3
163954 20
386682 108
1118609 122
677658 106
483256 38
134134 17
814804 121
879032 114
2640603 121
1059208 96
2794584 250
286533 8
1453306 141
1429701 105
610209 122
144902 10
112952 52
53632 20
98058 1
44430 7
63551 7
69478 6
126834 8