5012 898
2910 274
7682 723
2633 296
2352 471
6691 522
3468 63
2499 397
1220 90
1947 403
599 128
1285 134
3100 793
1263 162
2993 297
3064 574
2781 695
4489 703
2849 239
14508 367
2650 405
2362 601
1354 329
2124 400