601 159
2497 646
3983 725
3015 697
5157 351
5589 293
2084 455
1639 410
1144 211
5875 898
2104 547
1705 212
917 72
2457 391
3382 884
2260 198
1225 79
2532 146
747 190
2941 522
2517 468
905 187
2640 844
1258 330