502 99
3093 935
10473 329
2516 428
2040 411
14286 606
3152 598
2925 654
3579 739
1987 293
2243 358
3457 58
7829 226
5343 823
4950 620
1448 243
4777 554
1946 37
4157 472
6970 307
2279 137
5234 661
13294 393
13099 352
79110 182
75254 289
9857 134
13649 259