2502 463
5830 502
2930 273
2571 623
8325 347
826 40
8215 181
23162 136
5384 101
2520 522
2801 376
6592 360
103922 259
16000 571
7275 635
3391 281
7078 139
1623 290
8773 143
50414 119
2840 367
5590 482
51355 400
5149 40
4997 71
12402 640
6855 548
4172 785