29182 61
22486 545
10469 90
39673 515
16038 603
9961 217
15459 579
14854 259
31174 562
16348 752
5880 306
18158 91
25572 146
22651 587
13251 232
14445 38
38209 349
29574 667
34806 183
23245 538
15375 337
19820 381
29906 434
21689 207
15449 692