16015 162
3687 260
3092 313
37747 393
2687 304
20800 100
32662 265
6233 39
8881 509
11239 499
1804 147
4697 361
19791 311
4237 250
26037 508
5433 128
1916 161
22712 359
20909 472
3581 55
22919 593
22229 186
19445 774
11204 398
7883 874
31601 781
13626 485
11686 513