581 83
1668 222
4209 915
834 170
2643 686
4099 622
3609 418
5007 361
2241 561
3036 863
2446 355
2546 661
28818 999
2420 186
3276 343
2608 501
1378 402
2994 723
1315 264
4441 865
1497 371
2960 738
5478 531
735 69