30597 295
11074 347
2991 281
12144 434
6505 465
5247 423
3977 540
7041 375
8282 686
8601 501
20164 668
11721 478
4165 211
7237 574
4328 38
25300 712
9227 684
5026 571
3668 218
3369 386
5971 171
2973 230
4501 331
3640 648
6679 382
1990 62
18328 343
8573 239