33506 97
9834 432
71157 309
27005 293
2689 462
8432 850
31915 187
16280 360
58198 157
77411 251
39900 317
38245 489
107956 766
3441 827
11574 601
2728 312
2822 672
671 53
2690 420
2570 273
2076 346
808 122