8526 410
5944 548
4933 58
9902 554
6227 657
12127 296
5160 229
6107 416
19717 222
5935 479
4412 432
2543 111
8708 252
3440 197
1651 174
5056 265
1386 190
4983 392
40063 157
5703 844
53427 330