29336 61
22616 545
10591 90
39773 515
16072 603
10125 217
15494 579
14892 259
31257 562
16372 752
5911 306
18208 91
25620 146
22717 587
13293 232
14527 38
38358 349
29628 667
35846 183
23485 538
15440 337
19859 381
29941 434
21774 207
15556 692