388833 1160
97508 208
53639 186
41288 527
27043 382
6757 482
3469 706
1573 106
3046 420
5261 603
2917 416
5979 121
5240 698
3670 630