4036 370
9847 312
3623 323
20672 65
42607 610
12906 404
7497 283
5598 351
7543 434
9514 123
60996 150
12410 281
4866 854
1481 104
2917 277
3357 778
4279 641
3265 372
17902 765