10102 505
2059 216
23095 200
6546 213
5845 418
2360 334
46926 713
4664 848
4251 366
12908 509
12333 493
3281 623
8003 480
2753 351
4690 55
5300 322
23689 386
8027 247
14956 139
14374 334
4684 735
6116 472
4480 399
4701 870