2581 160
2873 390
3672 313
5284 616
27118 893
4816 509
2227 210
7609 277
11186 345
21594 244
4962 636
7423 596
72022 955
37423 503
2266 243
3041 789
2487 350
3191 510