29343 61
22619 545
10595 90
39775 515
16074 603
10126 217
15495 579
14892 259
31260 562
16372 752
5912 306
18209 91
25623 146
22720 587
13293 232
14532 38
38367 349
29629 667
35883 183
23500 538
15444 337
19862 381
29942 434
21776 207
15560 692