2589 160
2873 390
3677 313
5288 616
27118 893
4817 509
2227 210
7609 277
11189 345
21598 244
4962 636
7423 596
72022 955
37427 503
2266 243
3041 789
2487 350
3191 510