37505 97
10607 432
77291 309
29592 293
2919 462
9213 850
35317 189
17949 361
65247 157
84774 251
45150 322
42354 493
123424 769
3700 827
13065 601
3175 312
3128 672
943 53
2962 420
2975 273
2426 346
1021 122