50090 255
44923 348
4014 228
3083 385
4030 736
1453 78
4792 695
1457 58
6301 420
3349 147
4485 327
7012 929
2109 127
5597 807
4037 388
8530 513
6795 619
4832 541
2572 159
13401 595
5156 614
4643 398
10011 817
2431 212
6147 790
5502 218
4796 586
1958 92