2593 160
2874 390
3681 313
5295 616
27119 893
4817 509
2227 210
7609 277
11189 345
21600 244
4963 636
7423 596
72022 955
37430 503
2266 243
3042 789
2487 350
3194 510