2580 31
5629 376
4593 207
5390 539
6856 127
6344 612
7391 47
7067 235
44152 683
5469 641
5850 679
4899 493
5840 69
5432 660
5442 893
19399 170
47238 243
3483 114
11224 797
7466 79
5546 295
6124 188
5877 568
4870 503