31513 642
10950 953
6694 628
3795 414
4159 371
145491 328
5634 893
21098 716
23534 220
3974 440
8466 384
9542 242
7787 62
2219 222
17500 665
18301 83
60819 467
7039 264
2983 309
11292 409
161628 461
260391 1184
5593 531
8424 606