49197 115
395442 1035
6343 550
1485 418
856 159
13742 51
2092 573
2774 824
2618 796
470 136
1807 300
7530 789
31536 66
1181 323
11468 158
4011 531
826 173
955 283
389 91
11766 741
2836 613
9574 412
2115 509
13460 371