2652 413
22656 589
100080 399
6673 885
5175 311
41811 117
60690 471
22555 267
14859 318
11760 448
5344 339
14202 616
2518 230
8627 208
5123 718
6141 592