2652 413
22656 589
100081 399
6674 885
5177 311
41812 117
60693 471
22555 267
14861 318
11764 448
5344 339
14204 616
2518 230
8630 208
5125 718
6141 592