3396 633
4042 943
1503 53
4231 866
4660 714
3240 309
4600 288
4938 464
7252 617
8007 338
11608 428
16344 296
16241 824
15941 241
20247 555
1135 303
1361 343
2633 737
1841 303
1474 94
3362 568
1270 66
3758 714
3207 804