30050 58
4124 638
17115 818
6090 580
12505 615
4979 540
3469 513
8631 226
8923 396
5003 405
13846 587
5129 728
40004 79
12653 265
4344 366
16849 503
16367 725
34730 570
17539 966
6282 548
2499 124
19114 490
13225 369
5833 727
4944 509
2821 175
2473 94
4955 680