2505 463
5831 502
2936 273
2573 623
8327 347
826 40
8221 181
23179 136
5387 101
2520 522
2802 376
6595 360
103957 259
16007 571
7276 635
3393 281
7089 139
1623 290
8777 143
50441 119
2840 367
5592 482
51386 400
5153 40
5003 71
12417 640
6855 548
4172 785