29299 921
20623 45
38872 438
12289 130
22162 246
49883 447
33609 327
17935 530
27671 499
20466 498
25987 94
15145 54
34010 105
16219 371
19049 219
13532 373
34015 192
28344 361
24879 242
19251 604
44432 607
25636 942
16529 406
14470 398