50003 328
12146 280
13513 309
31241 683
27432 514
21910 234
38334 941
31269 778
7693 587
4788 185
4760 448
19330 224
4628 390
3518 253
5609 280
3924 651
5215 584
2831 154
3739 526
8998 408
6409 561
5758 412
4234 485
4309 304
24337 283
60279 779
33462 625
66475 499