49531 409
66545 149
163580 702
10415 645
4303 295
3295 246
5795 301
3589 415
8317 400
2983 139
4460 468
5305 585
7499 866
7195 806
9909 642
9069 447
6755 338
4774 382
4578 428
2356 55
8137 61
6545 433
6823 506
54900 202
52905 263