30216 350
15403 111
37672 429
4628 453
22468 431
5640 238
5202 689
6864 471
40849 575
1942 96
3347 220
35989 253
58895 346
5931 578
2181 149
11596 245
14261 110
5336 724
4416 507
6231 848
5664 766
4848 420
3050 425
11689 254
3000 271
5953 498
10355 122
7877 147