40506 406
4490 133
9569 73
2285 75
18930 511
8270 256
7306 530
2702 206
14795 426
4329 595
24175 250
2342 424
5288 534
2359 413
2368 416
1595 285
6488 726
1800 304
2268 326
4339 810
13535 371
19432 929
2803 543
2806 440
3639 935
6230 548
6969 700
11311 220