41046 510
51107 540
18614 334
5120 171
6476 196
4232 525
5602 119
50989 740
23778 164
9399 490
17815 785
15224 105
9280 338
5421 294
6751 683
5680 708
6877 406
2826 295
22326 264
24445 804
11132 873
5717 755
14724 410
8224 208
15956 627
9211 46
14457 269
7999 101