22396 102
38794 526
10592 702
4831 429
6428 773
9337 621
8198 141
13630 387
8150 999
35294 583
26006 288
5763 578
11476 768
17276 461
15675 30
9948 519
8260 118
13236 413
21333 120
7356 342
7657 273
25560 383
29627 481
37123 843