26553 52
11727 251
10580 526
50521 578
154337 438
69767 398
132998 915
9550 402
9626 874
5666 259
11254 587
330795 1388
72296 478
5008 117
77068 223
373414 1000
9921 638
5700 92
9141 399
456322 1206
193376 645
164428 703
6856 102
92044 859
83207 622
116903 580
20669 210
17723 593