503 931
415 330
304 498
296 442
981 956
682 688
655 264
1132 545
281 466
172 227
986 310
361 591
11059 223
9680 344
9330 490
7195 640
6440 135
5960 305
5893 881
5014 334
4919 37
4720 221
4231 166
4097 66