22526 151
8561 313
4311 386
4112 539
2835 86
64550 373
9883 85
4741 522
18531 251
2807 159
28832 892
1603 45
4821 459
20317 354
20937 507
22899 61
5574 325
1955 141
4043 298
50568 495
19101 822
17217 162
10303 281
7769 403
15413 749
14327 264
10448 497
30170 718