49529 409
66533 149
163576 702
10415 645
4303 295
3294 246
5795 301
3589 415
8317 400
2983 139
4460 468
5305 585
7499 866
7195 806
9908 642
9069 447
6754 338
4773 382
4578 428
2354 55
8137 61
6545 433
6823 506
54890 202
52891 263