311 69
4258 608
18801 867
655 161
3610 401
958 263
2580 376
2993 729
6074 185
4495 62
18326 835
8586 356
999 61
985 157
1547 199
1678 282
4554 273
1849 457
939 228
2924 401
3435 124
781 165
15556 893
977 231