3060 633
2997 146
6430 604
2678 381
3073 169
2081 72
2762 390
5048 519
2883 39
2427 548
2120 415
3056 773
5186 788
7891 229
16604 682
5310 297
4214 356
3772 577
3479 232
2744 103
4398 243
4861 507
6202 158
10219 564
4042 578
2661 495
3412 217
2725 422