3528 29
12356 276
4593 613
1703 69
9292 604
30123 390
8346 389
17266 531
7013 319
2951 247
12139 353
17167 580
29510 513
24381 39
16381 686
22052 261
4032 99
7434 511
16849 563
5376 385
4830 779
14666 454
32615 284
24119 727
2492 116
5640 717
3226 512
4660 94