1596 219
2586 837
19659 428
8784 852
824 54
1902 98
3745 490
1327 146
3023 560
2396 317
1162 270
1772 396
1069 203
1140 230
1298 70
3055 641
2487 463
3815 566
2037 58
721 45
1806 227
2881 921
2845 605
3914 635