16026 162
3697 260
3095 313
37750 393
2687 304
20802 100
32679 265
6257 39
8888 509
11243 499
1807 147
4703 361
19792 311
4239 250
26037 508
5435 128
1916 161
22712 359
20913 472
3589 55
22919 593
22236 186
19451 774
11206 398
7884 874
31608 781
13626 485
11691 513