2603 29
169772 841
4656 35
13404 498
58207 236
23491 757
51158 779
33223 580
41836 670
35231 462
36489 255
2572 124
3053 114
8081 152
1630 60
1602 96
5253 215
5185 682
2964 82
3222 478
9891 347
3132 409
4815 693
4485 398
6376 591
5495 236
2591 197
58050 679