3512 306
2853 49
4832 354
2699 45
6331 503
1562 423
2707 411
2271 424
166 54
17010 206
2669 765
2436 790
3715 36
3228 461
5480 654
4362 648
7647 688
471 93
1924 439
3958 109
1137 230
4190 472
11424 716
5260 587