50315 119
5616 758
7822 185
3206 91
23933 57
12350 604
20603 156
40260 509
2235 204
31887 603
17294 546
35717 952
11348 675
21356 422
3197 517
6720 517
2394 66
7733 483
83776 839
16610 325
12267 31
47238 491
17195 450
27029 41
47533 592
65214 856
21403 188