37035 526
221590 247
11321 515
44219 731
23281 165
8981 659
10253 32
13417 297
24860 312
5486 774
17644 632
23790 80
4274 358
29609 609
13058 778
13519 190
12145 480
6909 648
6920 613
1398 116
3820 348
42359 395
5693 288
12313 640
6832 791
7457 830
5831 232
1239 121