30559 214
2874 151
3125 409
4201 659
4096 267
2497 368
1458 81
7583 182
4884 641
1757 367
6217 656
13032 355
12008 405
30946 650
3098 391
5373 937
4557 981
2082 82
3536 77
5607 302
2940 347
5312 409
1472 232
4890 761
5100 573
2464 592
4330 609
6793 449