55392 112
56529 793
3479 160
24956 683
12810 80
375491 1073
290143 847
210696 1100
270491 993
7036 845
52842 600
15995 633
32367 429
84303 766
11470 508
50141 216
38293 528
30275 262
91865 758
52496 658
42544 529
2968 272
9894 514
4772 650
8375 730
1879 204
2760 64
2892 298