29066 267
51505 688
69096 506
19804 632
4151 793
2706 188
117781 699
197048 418
11068 137
15451 791
30507 562
6378 480
31800 941
22941 317
181011 328
68652 563
45345 899
18088 427
96400 197
352062 1216
4721 494
5278 104
21329 462