21953 723
255883 491
475760 1647
15395 194
13009 646
12636 362
80882 155
376330 1542
38419 668
20606 590
4991 228
11754 186
3927 276
30259 524
6160 328
25506 266
24243 600
199057 757
143238 844
35748 758
89645 634
37137 144
22572 655
34074 521
9186 375
3429 111
6879 168
59048 114