5013 582
15105 455
22255 682
137675 616
2795 107
56800 452
204200 850
25265 510
119277 1051
52208 160
145485 470
11637 596
14761 381
23870 342
13910 424
54044 878
11698 392
14249 613
182258 690
25471 418
11146 604
13003 958
35239 183
61294 456
28126 261
10553 326
3685 414
5128 524