35033 97
73725 309
8731 850
17038 361
60292 157
42216 321
39986 490
114613 766
3525 827
12138 601
2936 312
2147 346
885 122